After 18 months of development, the Spring framework has finally release the Spring Native (beta). Spring Native allows the Spring Framework to leverage the reduced startup time and lower memory footprint of the GraalVM Spring Native support.
Tag: Spring Boot
When selecting a language for microservice development, a common complaint leveled against Java is its slower startup time and large memory footprint. In this article, we address these concerns with the introduction of the GraalVM and GraalVM Native Image.
In the previous article, we outlined a Reference Architecture of our foundational microservice application. To realize this architecture, we have selected Java as our implementation language. Additionally, we will leverage the Spring framework's various features to support our microservice implementation. This article provides a brief history of the Spring framework and why it was selected.